mechanical sediment - Alemán Inglés Diccionario